package web后端.会话跟踪.登录认证.登录标记.令牌技术.JWT令牌.校验.拦截器Interceptor.概述;

/**
 * 拦截器Interceptor<p></p>
 * <p>
 * 详见项目 <a href="#">springboot-session-tracking-jwt</a>（拦截/快速入门）
 * 和项目 <a href="#">springboot-study-auxiliary-system</a>（校验、整个流程）
 */
public class index {
    /**
     * 拦截器是一种动态拦截方法调用的机制，类似于过滤器<p>
     * 拦截器是spring框架中提供的，用来动态拦截控制器（controller）方法的执行<p></p>
     * <p>
     * 拦截器作用：拦截请求，在指定的方法调用前后，根据业务需要执行预先设定好的代码<p></p>
     * <p>
     * 拦截器和过滤器都通常用于一些通用操作（登录认证、统一编码处理、敏感字符处理等）且非常类似<p></p>
     * <p>
     * 拦截器的使用：<p>
     * 1、定义拦截器：实现HandlerInterceptor接口，并重写其所有方法<p>
     * 2、注册 / 配置拦截器：定义一个配置类，让其实现WebMvcConfigurer接口，然后重写addInterceptors(InterceptorRegistry)方法
     *    ，然后在这个方法中来注册拦截器和配置拦截路径<p>
     *
     * @param args
     */
    public static void main(String[] args) {

    }
}
